#include "common.hpp"

int main()
{
    smart_init si(USER);

    char* shm_ptr = (char*)si.get_shmaddr();

    printf("message from A: %s\n",shm_ptr);

    // while(*shm_ptr)
    // {
    //     printf("%s",shm_ptr);
    //     sleep(1);
    // }


    // //1.获取共享内存（查找）
    // key_t key = getKey();
    // int shmid = searchShm(key);

    // //2.
    // char* shm_ptr = (char*)attachShm(shmid);
    // // std::cout << "client connect success!!" << std::endl;

    // //3.通信

    // while(*shm_ptr)
    // {
    //     printf("%s",shm_ptr);
    //     sleep(1);
    // }

    // //4.
    // detachShm(shm_ptr);
    // // std::cout << "client quit" << std::endl;

    return 0;
}